buildings and improvements - Turc Anglais Dictionnaire